🇬🇧 en fr 🇫🇷

under one's own steam

  /ˌʌndə ˈwʌnz əʊn ˈstiːm/ , /ˌʌndɚ ˈwʌnz oʊn ˈstim/
  • Using one's own resources; independently, unaided.
par ses propres moyens
Wiktionary Links